blue Peter - German English Dictionary